Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 LONDON ROAD Detached £339,732 £275,000 13 Mar 2019
17 LONDON ROAD Detached £349,362 £282,500 5 Apr 2019
19 LONDON ROAD Detached £657,615 £360,000 30 Sep 2005
29 LONDON ROAD Detached £444,531 £350,000 29 Aug 2017
29A LONDON ROAD Semi-Detached £410,627 £78,000 21 Feb 1997
33 LONDON ROAD Detached £390,598 £314,000 15 Jun 2018
33A LONDON ROAD Detached £348,736 £205,000 25 Oct 2010